have hard times - French English Dictionary